/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/bigtable/admin/v2/bigtable_instance_admin.proto

// Protobuf Java Version: 3.25.5
package com.google.bigtable.admin.v2;

public final class BigtableInstanceAdminProto {
  private BigtableInstanceAdminProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateInstanceRequest_ClustersEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateInstanceRequest_ClustersEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListInstancesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListInstancesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListInstancesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListInstancesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_PartialUpdateInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_PartialUpdateInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteInstanceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteInstanceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListClustersRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListClustersRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListClustersResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListClustersResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateInstanceMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateInstanceMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateInstanceMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateInstanceMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TableProgress_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TableProgress_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TablesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TablesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateClusterMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateClusterMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_PartialUpdateClusterMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_PartialUpdateClusterMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_PartialUpdateClusterRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_PartialUpdateClusterRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_CreateAppProfileRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_CreateAppProfileRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_GetAppProfileRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_GetAppProfileRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListAppProfilesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListAppProfilesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListAppProfilesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListAppProfilesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateAppProfileRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateAppProfileRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_DeleteAppProfileRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_DeleteAppProfileRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_UpdateAppProfileMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_UpdateAppProfileMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListHotTabletsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListHotTabletsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_bigtable_admin_v2_ListHotTabletsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_bigtable_admin_v2_ListHotTabletsResponse_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n6google/bigtable/admin/v2/bigtable_inst"
          + "ance_admin.proto\022\030google.bigtable.admin."
          + "v2\032\034google/api/annotations.proto\032\027google"
          + "/api/client.proto\032\037google/api/field_beha"
          + "vior.proto\032\031google/api/resource.proto\032\'g"
          + "oogle/bigtable/admin/v2/instance.proto\032\036"
          + "google/iam/v1/iam_policy.proto\032\032google/i"
          + "am/v1/policy.proto\032#google/longrunning/o"
          + "perations.proto\032\033google/protobuf/empty.p"
          + "roto\032 google/protobuf/field_mask.proto\032\037"
          + "google/protobuf/timestamp.proto\"\333\002\n\025Crea"
          + "teInstanceRequest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A"
          + "-\n+cloudresourcemanager.googleapis.com/P"
          + "roject\022\030\n\013instance_id\030\002 \001(\tB\003\340A\002\0229\n\010inst"
          + "ance\030\003 \001(\0132\".google.bigtable.admin.v2.In"
          + "stanceB\003\340A\002\022T\n\010clusters\030\004 \003(\0132=.google.b"
          + "igtable.admin.v2.CreateInstanceRequest.C"
          + "lustersEntryB\003\340A\002\032R\n\rClustersEntry\022\013\n\003ke"
          + "y\030\001 \001(\t\0220\n\005value\030\002 \001(\0132!.google.bigtable"
          + ".admin.v2.Cluster:\0028\001\"Q\n\022GetInstanceRequ"
          + "est\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%bigtableadmin"
          + ".googleapis.com/Instance\"o\n\024ListInstance"
          + "sRequest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\n+cloudr"
          + "esourcemanager.googleapis.com/Project\022\022\n"
          + "\npage_token\030\002 \001(\t\"\201\001\n\025ListInstancesRespo"
          + "nse\0225\n\tinstances\030\001 \003(\0132\".google.bigtable"
          + ".admin.v2.Instance\022\030\n\020failed_locations\030\002"
          + " \003(\t\022\027\n\017next_page_token\030\003 \001(\t\"\217\001\n\034Partia"
          + "lUpdateInstanceRequest\0229\n\010instance\030\001 \001(\013"
          + "2\".google.bigtable.admin.v2.InstanceB\003\340A"
          + "\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protobuf"
          + ".FieldMaskB\003\340A\002\"T\n\025DeleteInstanceRequest"
          + "\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%bigtableadmin.go"
          + "ogleapis.com/Instance\"\247\001\n\024CreateClusterR"
          + "equest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%bigtable"
          + "admin.googleapis.com/Instance\022\027\n\ncluster"
          + "_id\030\002 \001(\tB\003\340A\002\0227\n\007cluster\030\003 \001(\0132!.google"
          + ".bigtable.admin.v2.ClusterB\003\340A\002\"O\n\021GetCl"
          + "usterRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$bigt"
          + "ableadmin.googleapis.com/Cluster\"h\n\023List"
          + "ClustersRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n"
          + "%bigtableadmin.googleapis.com/Instance\022\022"
          + "\n\npage_token\030\002 \001(\t\"~\n\024ListClustersRespon"
          + "se\0223\n\010clusters\030\001 \003(\0132!.google.bigtable.a"
          + "dmin.v2.Cluster\022\030\n\020failed_locations\030\002 \003("
          + "\t\022\027\n\017next_page_token\030\003 \001(\t\"R\n\024DeleteClus"
          + "terRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$bigtab"
          + "leadmin.googleapis.com/Cluster\"\306\001\n\026Creat"
          + "eInstanceMetadata\022I\n\020original_request\030\001 "
          + "\001(\0132/.google.bigtable.admin.v2.CreateIns"
          + "tanceRequest\0220\n\014request_time\030\002 \001(\0132\032.goo"
          + "gle.protobuf.Timestamp\022/\n\013finish_time\030\003 "
          + "\001(\0132\032.google.protobuf.Timestamp\"\315\001\n\026Upda"
          + "teInstanceMetadata\022P\n\020original_request\030\001"
          + " \001(\01326.google.bigtable.admin.v2.PartialU"
          + "pdateInstanceRequest\0220\n\014request_time\030\002 \001"
          + "(\0132\032.google.protobuf.Timestamp\022/\n\013finish"
          + "_time\030\003 \001(\0132\032.google.protobuf.Timestamp\""
          + "\373\004\n\025CreateClusterMetadata\022H\n\020original_re"
          + "quest\030\001 \001(\0132..google.bigtable.admin.v2.C"
          + "reateClusterRequest\0220\n\014request_time\030\002 \001("
          + "\0132\032.google.protobuf.Timestamp\022/\n\013finish_"
          + "time\030\003 \001(\0132\032.google.protobuf.Timestamp\022K"
          + "\n\006tables\030\004 \003(\0132;.google.bigtable.admin.v"
          + "2.CreateClusterMetadata.TablesEntry\032\371\001\n\r"
          + "TableProgress\022\034\n\024estimated_size_bytes\030\002 "
          + "\001(\003\022\036\n\026estimated_copied_bytes\030\003 \001(\003\022R\n\005s"
          + "tate\030\004 \001(\0162C.google.bigtable.admin.v2.Cr"
          + "eateClusterMetadata.TableProgress.State\""
          + "V\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PENDI"
          + "NG\020\001\022\013\n\007COPYING\020\002\022\r\n\tCOMPLETED\020\003\022\r\n\tCANC"
          + "ELLED\020\004\032l\n\013TablesEntry\022\013\n\003key\030\001 \001(\t\022L\n\005v"
          + "alue\030\002 \001(\0132=.google.bigtable.admin.v2.Cr"
          + "eateClusterMetadata.TableProgress:\0028\001\"\267\001"
          + "\n\025UpdateClusterMetadata\022;\n\020original_requ"
          + "est\030\001 \001(\0132!.google.bigtable.admin.v2.Clu"
          + "ster\0220\n\014request_time\030\002 \001(\0132\032.google.prot"
          + "obuf.Timestamp\022/\n\013finish_time\030\003 \001(\0132\032.go"
          + "ogle.protobuf.Timestamp\"\322\001\n\034PartialUpdat"
          + "eClusterMetadata\0220\n\014request_time\030\001 \001(\0132\032"
          + ".google.protobuf.Timestamp\022/\n\013finish_tim"
          + "e\030\002 \001(\0132\032.google.protobuf.Timestamp\022O\n\020o"
          + "riginal_request\030\003 \001(\01325.google.bigtable."
          + "admin.v2.PartialUpdateClusterRequest\"\214\001\n"
          + "\033PartialUpdateClusterRequest\0227\n\007cluster\030"
          + "\001 \001(\0132!.google.bigtable.admin.v2.Cluster"
          + "B\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.prot"
          + "obuf.FieldMaskB\003\340A\002\"\316\001\n\027CreateAppProfile"
          + "Request\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%bigtabl"
          + "eadmin.googleapis.com/Instance\022\033\n\016app_pr"
          + "ofile_id\030\002 \001(\tB\003\340A\002\022>\n\013app_profile\030\003 \001(\013"
          + "2$.google.bigtable.admin.v2.AppProfileB\003"
          + "\340A\002\022\027\n\017ignore_warnings\030\004 \001(\010\"U\n\024GetAppPr"
          + "ofileRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'bigt"
          + "ableadmin.googleapis.com/AppProfile\"~\n\026L"
          + "istAppProfilesRequest\022=\n\006parent\030\001 \001(\tB-\340"
          + "A\002\372A\'\n%bigtableadmin.googleapis.com/Inst"
          + "ance\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\002 "
          + "\001(\t\"\210\001\n\027ListAppProfilesResponse\022:\n\014app_p"
          + "rofiles\030\001 \003(\0132$.google.bigtable.admin.v2"
          + ".AppProfile\022\027\n\017next_page_token\030\002 \001(\t\022\030\n\020"
          + "failed_locations\030\003 \003(\t\"\250\001\n\027UpdateAppProf"
          + "ileRequest\022>\n\013app_profile\030\001 \001(\0132$.google"
          + ".bigtable.admin.v2.AppProfileB\003\340A\002\0224\n\013up"
          + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM"
          + "askB\003\340A\002\022\027\n\017ignore_warnings\030\003 \001(\010\"v\n\027Del"
          + "eteAppProfileRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372"
          + "A)\n\'bigtableadmin.googleapis.com/AppProf"
          + "ile\022\034\n\017ignore_warnings\030\002 \001(\010B\003\340A\002\"\032\n\030Upd"
          + "ateAppProfileMetadata\"\332\001\n\025ListHotTablets"
          + "Request\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$bigtabl"
          + "eadmin.googleapis.com/Cluster\022.\n\nstart_t"
          + "ime\030\002 \001(\0132\032.google.protobuf.Timestamp\022,\n"
          + "\010end_time\030\003 \001(\0132\032.google.protobuf.Timest"
          + "amp\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npage_token\030\005 \001"
          + "(\t\"k\n\026ListHotTabletsResponse\0228\n\013hot_tabl"
          + "ets\030\001 \003(\0132#.google.bigtable.admin.v2.Hot"
          + "Tablet\022\027\n\017next_page_token\030\002 \001(\t2\313!\n\025Bigt"
          + "ableInstanceAdmin\022\332\001\n\016CreateInstance\022/.g"
          + "oogle.bigtable.admin.v2.CreateInstanceRe"
          + "quest\032\035.google.longrunning.Operation\"x\312A"
          + "\"\n\010Instance\022\026CreateInstanceMetadata\332A$pa"
          + "rent,instance_id,instance,clusters\202\323\344\223\002&"
          + "\"!/v2/{parent=projects/*}/instances:\001*\022\221"
          + "\001\n\013GetInstance\022,.google.bigtable.admin.v"
          + "2.GetInstanceRequest\032\".google.bigtable.a"
          + "dmin.v2.Instance\"0\332A\004name\202\323\344\223\002#\022!/v2/{na"
          + "me=projects/*/instances/*}\022\244\001\n\rListInsta"
          + "nces\022..google.bigtable.admin.v2.ListInst"
          + "ancesRequest\032/.google.bigtable.admin.v2."
          + "ListInstancesResponse\"2\332A\006parent\202\323\344\223\002#\022!"
          + "/v2/{parent=projects/*}/instances\022\206\001\n\016Up"
          + "dateInstance\022\".google.bigtable.admin.v2."
          + "Instance\032\".google.bigtable.admin.v2.Inst"
          + "ance\",\202\323\344\223\002&\032!/v2/{name=projects/*/insta"
          + "nces/*}:\001*\022\350\001\n\025PartialUpdateInstance\0226.g"
          + "oogle.bigtable.admin.v2.PartialUpdateIns"
          + "tanceRequest\032\035.google.longrunning.Operat"
          + "ion\"x\312A\"\n\010Instance\022\026UpdateInstanceMetada"
          + "ta\332A\024instance,update_mask\202\323\344\223\00262*/v2/{in"
          + "stance.name=projects/*/instances/*}:\010ins"
          + "tance\022\213\001\n\016DeleteInstance\022/.google.bigtab"
          + "le.admin.v2.DeleteInstanceRequest\032\026.goog"
          + "le.protobuf.Empty\"0\332A\004name\202\323\344\223\002#*!/v2/{n"
          + "ame=projects/*/instances/*}\022\334\001\n\rCreateCl"
          + "uster\022..google.bigtable.admin.v2.CreateC"
          + "lusterRequest\032\035.google.longrunning.Opera"
          + "tion\"|\312A \n\007Cluster\022\025CreateClusterMetadat"
          + "a\332A\031parent,cluster_id,cluster\202\323\344\223\0027\",/v2"
          + "/{parent=projects/*/instances/*}/cluster"
          + "s:\007cluster\022\231\001\n\nGetCluster\022+.google.bigta"
          + "ble.admin.v2.GetClusterRequest\032!.google."
          + "bigtable.admin.v2.Cluster\";\332A\004name\202\323\344\223\002."
          + "\022,/v2/{name=projects/*/instances/*/clust"
          + "ers/*}\022\254\001\n\014ListClusters\022-.google.bigtabl"
          + "e.admin.v2.ListClustersRequest\032..google."
          + "bigtable.admin.v2.ListClustersResponse\"="
          + "\332A\006parent\202\323\344\223\002.\022,/v2/{parent=projects/*/"
          + "instances/*}/clusters\022\255\001\n\rUpdateCluster\022"
          + "!.google.bigtable.admin.v2.Cluster\032\035.goo"
          + "gle.longrunning.Operation\"Z\312A \n\007Cluster\022"
          + "\025UpdateClusterMetadata\202\323\344\223\0021\032,/v2/{name="
          + "projects/*/instances/*/clusters/*}:\001*\022\364\001"
          + "\n\024PartialUpdateCluster\0225.google.bigtable"
          + ".admin.v2.PartialUpdateClusterRequest\032\035."
          + "google.longrunning.Operation\"\205\001\312A\'\n\007Clus"
          + "ter\022\034PartialUpdateClusterMetadata\332A\023clus"
          + "ter,update_mask\202\323\344\223\002?24/v2/{cluster.name"
          + "=projects/*/instances/*/clusters/*}:\007clu"
          + "ster\022\224\001\n\rDeleteCluster\022..google.bigtable"
          + ".admin.v2.DeleteClusterRequest\032\026.google."
          + "protobuf.Empty\";\332A\004name\202\323\344\223\002.*,/v2/{name"
          + "=projects/*/instances/*/clusters/*}\022\325\001\n\020"
          + "CreateAppProfile\0221.google.bigtable.admin"
          + ".v2.CreateAppProfileRequest\032$.google.big"
          + "table.admin.v2.AppProfile\"h\332A!parent,app"
          + "_profile_id,app_profile\202\323\344\223\002>\"//v2/{pare"
          + "nt=projects/*/instances/*}/appProfiles:\013"
          + "app_profile\022\245\001\n\rGetAppProfile\022..google.b"
          + "igtable.admin.v2.GetAppProfileRequest\032$."
          + "google.bigtable.admin.v2.AppProfile\">\332A\004"
          + "name\202\323\344\223\0021\022//v2/{name=projects/*/instanc"
          + "es/*/appProfiles/*}\022\270\001\n\017ListAppProfiles\022"
          + "0.google.bigtable.admin.v2.ListAppProfil"
          + "esRequest\0321.google.bigtable.admin.v2.Lis"
          + "tAppProfilesResponse\"@\332A\006parent\202\323\344\223\0021\022//"
          + "v2/{parent=projects/*/instances/*}/appPr"
          + "ofiles\022\372\001\n\020UpdateAppProfile\0221.google.big"
          + "table.admin.v2.UpdateAppProfileRequest\032\035"
          + ".google.longrunning.Operation\"\223\001\312A&\n\nApp"
          + "Profile\022\030UpdateAppProfileMetadata\332A\027app_"
          + "profile,update_mask\202\323\344\223\002J2;/v2/{app_prof"
          + "ile.name=projects/*/instances/*/appProfi"
          + "les/*}:\013app_profile\022\235\001\n\020DeleteAppProfile"
          + "\0221.google.bigtable.admin.v2.DeleteAppPro"
          + "fileRequest\032\026.google.protobuf.Empty\">\332A\004"
          + "name\202\323\344\223\0021*//v2/{name=projects/*/instanc"
          + "es/*/appProfiles/*}\022\223\001\n\014GetIamPolicy\022\".g"
          + "oogle.iam.v1.GetIamPolicyRequest\032\025.googl"
          + "e.iam.v1.Policy\"H\332A\010resource\202\323\344\223\0027\"2/v2/"
          + "{resource=projects/*/instances/*}:getIam"
          + "Policy:\001*\022\232\001\n\014SetIamPolicy\022\".google.iam."
          + "v1.SetIamPolicyRequest\032\025.google.iam.v1.P"
          + "olicy\"O\332A\017resource,policy\202\323\344\223\0027\"2/v2/{re"
          + "source=projects/*/instances/*}:setIamPol"
          + "icy:\001*\022\305\001\n\022TestIamPermissions\022(.google.i"
          + "am.v1.TestIamPermissionsRequest\032).google"
          + ".iam.v1.TestIamPermissionsResponse\"Z\332A\024r"
          + "esource,permissions\202\323\344\223\002=\"8/v2/{resource"
          + "=projects/*/instances/*}:testIamPermissi"
          + "ons:\001*\022\277\001\n\016ListHotTablets\022/.google.bigta"
          + "ble.admin.v2.ListHotTabletsRequest\0320.goo"
          + "gle.bigtable.admin.v2.ListHotTabletsResp"
          + "onse\"J\332A\006parent\202\323\344\223\002;\0229/v2/{parent=proje"
          + "cts/*/instances/*/clusters/*}/hotTablets"
          + "\032\232\003\312A\034bigtableadmin.googleapis.com\322A\367\002ht"
          + "tps://www.googleapis.com/auth/bigtable.a"
          + "dmin,https://www.googleapis.com/auth/big"
          + "table.admin.cluster,https://www.googleap"
          + "is.com/auth/bigtable.admin.instance,http"
          + "s://www.googleapis.com/auth/cloud-bigtab"
          + "le.admin,https://www.googleapis.com/auth"
          + "/cloud-bigtable.admin.cluster,https://ww"
          + "w.googleapis.com/auth/cloud-platform,htt"
          + "ps://www.googleapis.com/auth/cloud-platf"
          + "orm.read-onlyB\335\001\n\034com.google.bigtable.ad"
          + "min.v2B\032BigtableInstanceAdminProtoP\001Z8cl"
          + "oud.google.com/go/bigtable/admin/apiv2/a"
          + "dminpb;adminpb\252\002\036Google.Cloud.Bigtable.A"
          + "dmin.V2\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2"
          + "\352\002\"Google::Cloud::Bigtable::Admin::V2b\006p"
          + "roto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.bigtable.admin.v2.InstanceProto.getDescriptor(),
              com.google.iam.v1.IamPolicyProto.getDescriptor(),
              com.google.iam.v1.PolicyProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_bigtable_admin_v2_CreateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_bigtable_admin_v2_CreateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateInstanceRequest_descriptor,
            new java.lang.String[] {
              "Parent", "InstanceId", "Instance", "Clusters",
            });
    internal_static_google_bigtable_admin_v2_CreateInstanceRequest_ClustersEntry_descriptor =
        internal_static_google_bigtable_admin_v2_CreateInstanceRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_bigtable_admin_v2_CreateInstanceRequest_ClustersEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateInstanceRequest_ClustersEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_bigtable_admin_v2_GetInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_bigtable_admin_v2_GetInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_ListInstancesRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_bigtable_admin_v2_ListInstancesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListInstancesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListInstancesResponse_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_bigtable_admin_v2_ListInstancesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListInstancesResponse_descriptor,
            new java.lang.String[] {
              "Instances", "FailedLocations", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_PartialUpdateInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_bigtable_admin_v2_PartialUpdateInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_PartialUpdateInstanceRequest_descriptor,
            new java.lang.String[] {
              "Instance", "UpdateMask",
            });
    internal_static_google_bigtable_admin_v2_DeleteInstanceRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_bigtable_admin_v2_DeleteInstanceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteInstanceRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_CreateClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_bigtable_admin_v2_CreateClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateClusterRequest_descriptor,
            new java.lang.String[] {
              "Parent", "ClusterId", "Cluster",
            });
    internal_static_google_bigtable_admin_v2_GetClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_bigtable_admin_v2_GetClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetClusterRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_ListClustersRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_bigtable_admin_v2_ListClustersRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListClustersRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListClustersResponse_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_bigtable_admin_v2_ListClustersResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListClustersResponse_descriptor,
            new java.lang.String[] {
              "Clusters", "FailedLocations", "NextPageToken",
            });
    internal_static_google_bigtable_admin_v2_DeleteClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_bigtable_admin_v2_DeleteClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteClusterRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_CreateInstanceMetadata_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_bigtable_admin_v2_CreateInstanceMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateInstanceMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_UpdateInstanceMetadata_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_bigtable_admin_v2_UpdateInstanceMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateInstanceMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateClusterMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime", "Tables",
            });
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TableProgress_descriptor =
        internal_static_google_bigtable_admin_v2_CreateClusterMetadata_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TableProgress_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TableProgress_descriptor,
            new java.lang.String[] {
              "EstimatedSizeBytes", "EstimatedCopiedBytes", "State",
            });
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TablesEntry_descriptor =
        internal_static_google_bigtable_admin_v2_CreateClusterMetadata_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TablesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateClusterMetadata_TablesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_bigtable_admin_v2_UpdateClusterMetadata_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_bigtable_admin_v2_UpdateClusterMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateClusterMetadata_descriptor,
            new java.lang.String[] {
              "OriginalRequest", "RequestTime", "FinishTime",
            });
    internal_static_google_bigtable_admin_v2_PartialUpdateClusterMetadata_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_bigtable_admin_v2_PartialUpdateClusterMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_PartialUpdateClusterMetadata_descriptor,
            new java.lang.String[] {
              "RequestTime", "FinishTime", "OriginalRequest",
            });
    internal_static_google_bigtable_admin_v2_PartialUpdateClusterRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_bigtable_admin_v2_PartialUpdateClusterRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_PartialUpdateClusterRequest_descriptor,
            new java.lang.String[] {
              "Cluster", "UpdateMask",
            });
    internal_static_google_bigtable_admin_v2_CreateAppProfileRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_bigtable_admin_v2_CreateAppProfileRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_CreateAppProfileRequest_descriptor,
            new java.lang.String[] {
              "Parent", "AppProfileId", "AppProfile", "IgnoreWarnings",
            });
    internal_static_google_bigtable_admin_v2_GetAppProfileRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_bigtable_admin_v2_GetAppProfileRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_GetAppProfileRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_bigtable_admin_v2_ListAppProfilesRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_bigtable_admin_v2_ListAppProfilesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListAppProfilesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListAppProfilesResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_bigtable_admin_v2_ListAppProfilesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListAppProfilesResponse_descriptor,
            new java.lang.String[] {
              "AppProfiles", "NextPageToken", "FailedLocations",
            });
    internal_static_google_bigtable_admin_v2_UpdateAppProfileRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_bigtable_admin_v2_UpdateAppProfileRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateAppProfileRequest_descriptor,
            new java.lang.String[] {
              "AppProfile", "UpdateMask", "IgnoreWarnings",
            });
    internal_static_google_bigtable_admin_v2_DeleteAppProfileRequest_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_bigtable_admin_v2_DeleteAppProfileRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_DeleteAppProfileRequest_descriptor,
            new java.lang.String[] {
              "Name", "IgnoreWarnings",
            });
    internal_static_google_bigtable_admin_v2_UpdateAppProfileMetadata_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_bigtable_admin_v2_UpdateAppProfileMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_UpdateAppProfileMetadata_descriptor,
            new java.lang.String[] {});
    internal_static_google_bigtable_admin_v2_ListHotTabletsRequest_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_bigtable_admin_v2_ListHotTabletsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListHotTabletsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "StartTime", "EndTime", "PageSize", "PageToken",
            });
    internal_static_google_bigtable_admin_v2_ListHotTabletsResponse_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_bigtable_admin_v2_ListHotTabletsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_bigtable_admin_v2_ListHotTabletsResponse_descriptor,
            new java.lang.String[] {
              "HotTablets", "NextPageToken",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.bigtable.admin.v2.InstanceProto.getDescriptor();
    com.google.iam.v1.IamPolicyProto.getDescriptor();
    com.google.iam.v1.PolicyProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
